package ipt.capitulo11;
public class MiHilo extends Thread{
	
	Compartido dato;
	String id;
	
	MiHilo(String id,Compartido dato){
		this.dato=dato;
		this.id=id;
	}
	
	public void run(){
		if(id.equals("uno")){
			System.out.println("El hilo "+id+" va ha pedir el dato y lo bloquea");
			System.out.println("El hilo "+id+" ha conseguido el dato: "+dato.getDato()); 
		}else{
			System.out.println("El hilo "+id+" va a cambiar el dato y desbloquea este");
			dato.setDato("Nuevo dato");
		}
	}
}
